\hypertarget{class_m_q_l4_c_sharp_1_1_base_1_1_common_1_1_base_filter}{}\section{M\+Q\+L4\+C\+Sharp.\+Base.\+Common.\+Base\+Filter Class Reference}
\label{class_m_q_l4_c_sharp_1_1_base_1_1_common_1_1_base_filter}\index{M\+Q\+L4\+C\+Sharp.\+Base.\+Common.\+Base\+Filter@{M\+Q\+L4\+C\+Sharp.\+Base.\+Common.\+Base\+Filter}}
Inheritance diagram for M\+Q\+L4\+C\+Sharp.\+Base.\+Common.\+Base\+Filter\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=1.163032cm]{class_m_q_l4_c_sharp_1_1_base_1_1_common_1_1_base_filter}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_m_q_l4_c_sharp_1_1_base_1_1_common_1_1_base_filter_aa8d23b405f5bef0566ad78be59ab69d5}{Base\+Filter} (\hyperlink{class_m_q_l4_c_sharp_1_1_base_1_1_base_strategy}{Base\+Strategy} strategy)
\item 
abstract bool \hyperlink{class_m_q_l4_c_sharp_1_1_base_1_1_common_1_1_base_filter_a506f4cf83b4c4ac1e62d9d5b54bd957b}{filter} (String symbol, \hyperlink{namespace_m_q_l4_c_sharp_1_1_base_1_1_enums_a838810aaa87c63c12737408dba8c0b35}{T\+I\+M\+E\+F\+R\+A\+ME} timeframe)
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\index{M\+Q\+L4\+C\+Sharp\+::\+Base\+::\+Common\+::\+Base\+Filter@{M\+Q\+L4\+C\+Sharp\+::\+Base\+::\+Common\+::\+Base\+Filter}!Base\+Filter@{Base\+Filter}}
\index{Base\+Filter@{Base\+Filter}!M\+Q\+L4\+C\+Sharp\+::\+Base\+::\+Common\+::\+Base\+Filter@{M\+Q\+L4\+C\+Sharp\+::\+Base\+::\+Common\+::\+Base\+Filter}}
\subsubsection[{\texorpdfstring{Base\+Filter(\+Base\+Strategy strategy)}{BaseFilter(BaseStrategy strategy)}}]{\setlength{\rightskip}{0pt plus 5cm}M\+Q\+L4\+C\+Sharp.\+Base.\+Common.\+Base\+Filter.\+Base\+Filter (
\begin{DoxyParamCaption}
\item[{{\bf Base\+Strategy}}]{strategy}
\end{DoxyParamCaption}
)}\hypertarget{class_m_q_l4_c_sharp_1_1_base_1_1_common_1_1_base_filter_aa8d23b405f5bef0566ad78be59ab69d5}{}\label{class_m_q_l4_c_sharp_1_1_base_1_1_common_1_1_base_filter_aa8d23b405f5bef0566ad78be59ab69d5}


\subsection{Member Function Documentation}
\index{M\+Q\+L4\+C\+Sharp\+::\+Base\+::\+Common\+::\+Base\+Filter@{M\+Q\+L4\+C\+Sharp\+::\+Base\+::\+Common\+::\+Base\+Filter}!filter@{filter}}
\index{filter@{filter}!M\+Q\+L4\+C\+Sharp\+::\+Base\+::\+Common\+::\+Base\+Filter@{M\+Q\+L4\+C\+Sharp\+::\+Base\+::\+Common\+::\+Base\+Filter}}
\subsubsection[{\texorpdfstring{filter(\+String symbol, T\+I\+M\+E\+F\+R\+A\+M\+E timeframe)}{filter(String symbol, TIMEFRAME timeframe)}}]{\setlength{\rightskip}{0pt plus 5cm}abstract bool M\+Q\+L4\+C\+Sharp.\+Base.\+Common.\+Base\+Filter.\+filter (
\begin{DoxyParamCaption}
\item[{String}]{symbol, }
\item[{{\bf T\+I\+M\+E\+F\+R\+A\+ME}}]{timeframe}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}\hypertarget{class_m_q_l4_c_sharp_1_1_base_1_1_common_1_1_base_filter_a506f4cf83b4c4ac1e62d9d5b54bd957b}{}\label{class_m_q_l4_c_sharp_1_1_base_1_1_common_1_1_base_filter_a506f4cf83b4c4ac1e62d9d5b54bd957b}


Implemented in \hyperlink{class_m_q_l4_c_sharp_1_1_user_defined_1_1_filter_1_1_time_of_day_filter_af56dd5f677ef901a29a33e8dcc790e77}{M\+Q\+L4\+C\+Sharp.\+User\+Defined.\+Filter.\+Time\+Of\+Day\+Filter}, \hyperlink{class_m_q_l4_c_sharp_1_1_user_defined_1_1_filter_1_1_news_close_out_filter_a63d3774335f436e86261bfb3c61d2803}{M\+Q\+L4\+C\+Sharp.\+User\+Defined.\+Filter.\+News\+Close\+Out\+Filter}, and \hyperlink{class_m_q_l4_c_sharp_1_1_user_defined_1_1_filter_1_1_news_input_filter_a5ad87945db5d2058878d18d88b9760a7}{M\+Q\+L4\+C\+Sharp.\+User\+Defined.\+Filter.\+News\+Input\+Filter}.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
Base/\+Common/\hyperlink{_base_filter_8cs}{Base\+Filter.\+cs}\end{DoxyCompactItemize}
